/* CSS Document */


    body{
	    background-color:#ffffff;
		margin:0px;
		padding:0px;
		font-family:Century Gothic;
		font-size:14px;
		color:#cb210a;
		line-height:25px;}
		
	.main{
	    width:100%;
		margin:0px;
		padding:0px;
		overflow:hidden;}
		
	.index{
	    width:1024px;
		background-color:#FFFFFF;}
		
	.index1{
	     width:901px; }
		 
		 
		 
		 
		 /*header*/
	.index_header{
	     width:901px;
		 float:left;
		 height:153px;}
		 
	.header_logo{
	    width:329px;
		float:left;
		padding-left:44px;
		margin-top:54px;}
		
	.header_img{
	     width:250px;
		 float:right;
		 padding-right:25px;
		 margin-top:8px;}
		/*header_End*/
		
		
		/*containt*/
		
	.index_containt{
	     width:901px;
		 float:left;
		 height:500px;}
		 
	.index_containt_left{
	    width:12px;
		height:490px;
		float:left;
		background-image:url(../images/containt_leftstr.jpg);
		background-repeat:no-repeat;}
		
	.containt_bgstr{
	    width:874px;
		height:490px;
		float:left;
		background-image:url(../images/bgstr.jpg);
		background-repeat:repeat-x;}
		
	.index_containt_right{
	    width:12px;
		height:490px;
		float:left;
		background-image:url(../images/containt_rightstr.jpg);
		background-repeat:no-repeat;}
		
	.index_middile{
	     width:860px;
		 padding-left:10px;
		 margin-top:18px;
		 float:left;}

/*Block1*/
	 .Block1{
	     width:218px; background-color:#cb210a;}
	 
	 .block1top{
	     width:160px;
		 height:45px;}
		 
	 .block1middile{
	     width:160px;}
		 
	/*menu*/	 
	.home{
	   width:160px;
	   height:31px;
	   background-image:url(../images/home_hover.gif);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .home:hover{
	    background-image:url(../images/home.gif);
		background-repeat:no-repeat;}
		
	.blog{
	   width:160px;
	   height:31px;
	   background-image:url(../images/blog.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .blog:hover{
	    background-image:url(../images/blog_hover.jpg);
		background-repeat:no-repeat;}
		
			.blog1{
	   width:160px;
	   height:31px;
	   background-image:url(../images/blog_hover.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .blog1:hover{
	    background-image:url(../images/blog.jpg);
		background-repeat:no-repeat;}
		
		
	.services{
	   width:160px;
	   height:31px;
	   background-image:url(../images/services.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .services:hover{
	    background-image:url(../images/services_hover.jpg);
		background-repeat:no-repeat;}
		
	.practice{
	   width:160px;
	   height:31px;
	   background-image:url(../images/practice.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .practice:hover{
	    background-image:url(../images/practice_hover.jpg);
		background-repeat:no-repeat;}
		
	.articles{
	   width:160px;
	   height:31px;
	   background-image:url(../images/articles.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .articles:hover{
	    background-image:url(../images/articles_hover.jpg);
		background-repeat:no-repeat;}
		
	.contact{
	   width:160px;
	   height:31px;
	   background-image:url(../images/contact.jpg);
	   background-repeat:no-repeat; border-bottom:1px solid #cb210a;}
	   
	 .contact:hover{
	    background-image:url(../images/contact_hover.jpg);
		background-repeat:no-repeat;}
		
	.block1_blank{
	    width:160px;
	    height:92px; clear:both;}
		
	
   /*menu_hover*/
		 
/*Block1_End*/	



/*Block2*/
	 .Block2{
	     width:15px;}
/*Block2_End*/	


/*Block3*/
	 .Block3{
	     width:575px;
		 border-top:1px solid #f0f2f5;}
		 
	 .Block3_right{
	     width:47px;
		 height:422px;
		 background-image:url(../images/right_str.jpg);
		 background-repeat:no-repeat;}
		 
	 .Block3_footer{
	     width:575px;
		 height:44px;}
		 
	.left_block{
	     width:260px;
		 padding-left:15px;
		 margin-top:23px;}
		 
	.border{
	    width:244px;
		border:1px solid #5d7891;}
		
	.font{
	   font-family:Century Gothic;
	   font-size:14px;
	   color:#4e6082;}
	   
	 .right_block{
	     width:280px;
	/*	 padding-left:15px;*/
		 margin-top:23px;
		 float:right;}
/*Block3_End*/	


	
		/*containt_End*/
	.float{ float:left;}
	
	.floatright{ float:right;}	
		
	img{border:0px;}
